package com.grimdawnofflinebuilder.util.template.classGeneration.generated
interface Entityhookpack  {
    // Group : All Groups
    // Group : Header
    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val actorName : String

    /**
    * 
    * Class : static
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val clazz : String

    /**
    * 
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val fileDescription : String

    // Group : Scripts
    /**
    * 
    * Class : variable
    * Type : file_dbr
    * Value : 
    * Default Value : 
    **/
    val entityHooks : String

    /**
    * Called at the end of the first entity update.
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val onInitialUpdate : String

    /**
    * Called when the entity is added to the world,
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val onAddToWorld : String

    /**
    * Called when the entity is removed from the world.
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val onRemoveFromWorld : String

    /**
    * Called when the object is destroyed.
    * Class : variable
    * Type : string
    * Value : 
    * Default Value : 
    **/
    val onDestroy : String

}